Add a page_info flag to indicate whether free pages need a TLB flush
authorKeir Fraser <keir.fraser@citrix.com>
Thu, 5 Feb 2009 12:09:10 +0000 (12:09 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Thu, 5 Feb 2009 12:09:10 +0000 (12:09 +0000)
commit6dec681bb6a8c98aeea38ccc02aee239ecf39a42
tree74f5829e386c5022723f679280b76e61b2a3e458
parente0cf17bba6d7b2c2522e4dee77d459df42486e03
Add a page_info flag to indicate whether free pages need a TLB flush
on next use.

Apart from teh small performance gain of this, my primary motivation
is to avoid TLB flushes very early in boot, when the system is not yet
properly set up for cross-TLB shootdowns.

Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
xen/common/page_alloc.c
xen/include/asm-ia64/mm.h
xen/include/asm-x86/mm.h